package com.boco.ibssystem.business.service;

import com.boco.biinjectionserviceapi.vo.Params;
import com.boco.ibssystem.business.vo.ResData;
import com.boco.ibssystem.business.vo.ZlzlVO;

import java.util.List;
import java.util.Map;

public interface IYlzlService {


    /**
     *住院患者抗菌药物使用强度
     * @param params
     * @return
     */
    List<ResData> kjywSyqd(Params params);

    /**
     * 抗菌药物收入（Top10）
     * @param params
     * @return
     */
    List<ResData> kjywShouru(Params params);

    /**
     * 药品收入占医疗费用比例
     * @param params
     * @return
     */
    ResData ypsrBili(Params params);

    /**
     * 住院患者抗菌药物使用率
     * @param params
     * @return
     */
    ResData kjywSyl(Params params);

    /**
     * 门诊抗菌药物处方比
     * @param params
     * @return
     */
    ResData kjywCfb(Params params);

    /**
     * 数据统计
     * @param params
     * @return
     */
    Map<String,Object> hlyySjtj(Params params);

    List<ZlzlVO> zywjQjs(Params params);

    List<ZlzlVO> cyhzPjzyr(Params params);

    ZlzlVO cyhzSszb(Params params);
}
